turn-key plant - Español Inglés Diccionario